immovable property constructed for resale - Spanisch Englisch Wörterbuch